protein synthetic chemistry - German English Dictionary